reveal some illicit affair - İspanyolca İngilizce Sözlük